Alpine willowweed - French English Dictionary